您好,欢迎来到达州工业云! 平台首页 企业驾驶舱 帮助中心 企业登录 企业注册

HI,欢迎使用达州工业云平台!

账号必须大于2位

创新资源平台
服务平台首页>专利库>专利详情

LLC同步整流谐振变换器数字控制装置和方法

  • 申请号:CN201110335842.9 申请公布号: CN102437750A
  • 申请日: 2011-10-31 申请公布日: 2012-05-02
  • 申请(专利权)人: 专利代理机构: 上海上大专利事务所(普通合伙)
  • 分类号:H02M7/217

专利介绍

本发明涉及一种LLC同步整流谐振变换器数字控制装置和方法。本装置包括数字信号处理器、原边高频驱动电路、电流采样检测电路、电压采样检测电路和副边高频驱动电路。本方法使用数字信号处理芯片对LLC谐振变换器进行数字控制:轻载时提前开通副边同步整流管,有效解决了传统控制策略轻载时引入的同步整流管导通损耗问题;重载时根据电路参数及时关断副边驱动信号,并通过设计过电流保护电路监控当工作区域切换时因等效阻抗变小而导致的输出过流。
1.一种LLC同步整流谐振变换器数字控制装置包括一个数字信号处理器(101)、一个原边高频驱动电路(103)、一个电流采样检测电路(105)、一个电压采样检测电路(102)和一个副边高频驱动电路(104),其特征在于所述数字信号处理器DSP(101)分别经所述原边高频驱动电路(103)、电流采样检测电路(105)、电压采样检测电路(102)和副边高频驱动电路(104)连接受控的LLC同步整流谐振变换器电路(100);所述的数字信号处理器(101)根据经电压采样检测电路(102)反馈的输出电压判断电路运行区域,经三极点两零点补偿后分别改变两个片内周期寄存器值以生成高频驱动信号,并由数字信号处理器(101)输出到所述的原边高频驱动电路(103)与副边高频驱动电路(104)中,所述两个高频驱动电路(103、104)将其隔离和功率放大后驱动原副边MOS管;所述的电流采样检测电路(105)检测副边输出电流,并输出到数字信号处理器(101),数字信号处理器(101)根据该电流大小判断是否重载或区域切换时的过流,以及时切断原副边高频驱动电路(103、104)。
2.根据权利要求1所述的LLC同步整流谐振变换器数字控制装置,其特征在于所述副边高频驱动电路(104)采用IR公司的IR2110、或IR2130自举驱动电路、或三态门与变压器的组合驱动电路;所述原边高频驱动电路(103)采用三态门与变压器的组合驱动电路。
3.一种LLC同步整流谐振变换器的数字控制方法,采用所述的LLC同步整流谐振变换器控制装置进行控制,对其进行控制,其特征在于步骤如下:xa0(1)xa0初始化数字信号处理器(101)片内定时器xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>,将其设为比较中断,设置相同的死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>、相同的高频周期寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>、相同的比较寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>,通过选择ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>值实现电路的高频低占空比软启动,减少变频启动对电路的冲击和电磁干扰;其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器输出控制原边驱动信号,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器输出控制副边驱动信号;(2)xa0进入中断后,判断电路软启动是否结束或者电路是否过流,若电路工作于输出过流状态,则关断PWM输出,退出中断;若电路工作于软启动状态,则继续保持定占空比定频启动控制;(3)xa0清中断标志,允许同级中断,将两个定时寄存器配置为周期中断,对电路进行三极点两零点的补偿,并对补偿结果采用Delta-Sigma算法,在减少寄存器位数提高计算速度的同时保证了求解精度,得到控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>;(4)xa0判断电路工作区域,进行分类控制:xa0xa0xa0xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>大于给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>,则系统处于极轻载区域或启动区,对系统进行高频区域驱动控制,实现定频调脉宽闭环;xa0xa0给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>为系统进行调频与调占空比切换的临界频率,精度为12位;xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="84"/>,则系统处于重载或额定工作区域,对系统进行第二区域驱动控制,实现对应原副边驱动信号同步开通,原副边驱动信号根据电路参数关断,系统运行于调频定脉宽状态;其中给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>为LLC同步谐振变换器的两个谐振点,并保留12位精度: ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="101"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="148"/>xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="81"/>,则系统处于轻载区域,对系统进行第一区域驱动控制,实现副边驱动信号提前原边驱动信号若干时钟周期开通,原副边驱动信号同步关断;(5)xa0退出中断,返回步骤(2)。
4.根据权利要求3所述的LLC同步整流谐振变换器的数字控制方法,其特征在于所述的步骤(3)中的Delta-sigma算法在如下:1补偿结果ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>与上一次的中间变量ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="65"/>相加,减去上一次输出ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="60"/>得到中间变量ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="45"/>; ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="325"/> 2补偿结果ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="45"/>相加后截取前12位作为这一次的输出ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>, ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="193"/>。
5.根据权利要求3所述的LLC同步整流谐振变换器的数字控制方法,其特征在于所述步骤(4)中的第一区域驱动子程序执行如下步骤:xa01设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现副边驱动信号提前开通;2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="58"/>;其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="105"/>决定了副边同步整流管提前开通的时间,确保了谐振结束副边驱动信号立刻关断,防止能量倒灌。 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/>。
6.根据权利要求3所述的LLC同步整流谐振变换器数字控制方法,其特征在于所述步骤(4)中的第二区域驱动子程序执行如下步骤:xa01设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通;2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,确保副边开关管的及时关断, ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/>xa0,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>。
7.根据权利要求3所述的LLC同步整流谐振变换器数字控制方法,其特征在于所述步骤(4)中的高频区域驱动子程序执行如下步骤:xa0xa0xa01关闭周期中断,清除中断标志,开启比较中断,进行两极点单零点PI补偿运算得到ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>;xa0xa0xa02设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通;xa0xa0xa03设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>比较寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,实现电路定频调占空比控制,防止数字信号处理器计算溢出,xa0xa0xa0xa0xa0xa0xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="184"/>,xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>。技术领域
本发明属于通信电源及LED照明领域,特别涉及一种LLC同步整流谐振变换器数字控制装置和方法,尤指一种改善轻载状态下LLC同步整流谐振变换器损耗的控制方法。xa0
背景技术
传统的LLC谐振变换器通过谐振电感、谐振电容和变压器产生谐振以实现软开关。xa0LLC谐振变换器工作状态可分为两个区域:当电路工作在轻载或者空载时,谐振变换器运行在工作区域一;当电路工作于额定负载或重载时,谐振变换器运行于工作区域二。此时副边快恢复二极管零电流开通,进一步提升LLC变换器的效率。若电路工作于大电流应用场合,由快恢复二极管引起的导通损耗将降低电路的效率,通常使用同步整流管代替快恢复二极管。现有的控制方法有:xa01.xa0检测副边同步整流管源漏极的电压,当该电压下降至一定数值时,开通同步整流管,使电流由同步整流管的寄生体二极管转由同步整流管流过。由于MOS管源漏极电压信号与电流信号不同步,当MOS管导通时,电流已过零一段时间,副边MOS管将不能零电流开通,同时检测电路也增加了成本和体积。2.xa0使用电流互感器检测流经副边同步整流管寄生体二极管的电流,当检测到有电流通过时开通同步整流管。但电流互感器具有寄生电感,易将电流信号延迟,易使开通信号延迟,同时电流互感器增加了成本和体积,容易受干扰,故较少采用。xa03.xa0使用专用同步整流芯片进行控制。xa0当LLC谐振变换器工作在轻载状态时,流经副边同步整流管的电流比对应的原边驱动高电平信号提早了若干时间,采用传统的控制方法,不易提前副边同步整流管开通时间,从而导致了开通损耗,且损耗随着副边电流的增加而增加。xa0当LLCxa0谐振变换器从轻载区域至重载区域切换时,经过谐振点处电路阻抗最小,易产生过电流。xa0
发明内容
本发明的目的在于针对现有技术存在的缺陷,提出一种LLC同步整流谐振变换器数字控制装置和方法,通过程序设计,提前LLC同步整流谐振变换器副边同步整流管的开通时间,以减少副边同步整流管开通时电流不为零所带来的损耗。启动及空载轻载时使用定频控制,并设计过流保护装置,防止因工作区域跳变而导致的输出过流。同时,为了减少计算时间,采用Delta-Sigma算法减少寄存器变量位数同时保证了补偿结果的精度。xa0为达到上述目的,本发明采用下述技术方案:xa0一种LLC谐振变换器同步整流数字控制装置包括一个数字信号处理器DSP、一个原边高频驱动电路、一个电流采样检测电路、一个电压采样检测电路和一个副边高频驱动电路,其特征在于所述数字信号处理器DSP分别经所述原边高频驱动电路、电流采样检测电路、电压采样检测电路和副边高频驱动电路连接受控的LLC同步整流谐振变换器电路。所述的数字信号处理器根据经电压采样检测电路反馈的输出电压判断电路运行区域,经三极点两零点补偿后分别改变两个片内周期寄存器值以生成高频驱动信号,并由数字信号处理器输出到高频驱动电路中,经隔离和功率放大后驱动原副边MOS管。xa0所述的电流检测电路检测副边输出电流,并输出到数字信号处理器检测口,数字信号处理器根据该电流大小判断是否重载或区域切换时的过流,以及时切断原副边高频驱动电路。xa0上述的驱动电路采用IR公司的IR2110、或IR2130自举驱动电路、或三态门与变压器的组合驱动电路。xa0一种LLC谐振变换器同步整流数字控制方法,采用于控制上述装置进行控制,其特征在于控制步骤如下:xa0(1)xa0初始化数字信号处理器片内定时器xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>,将其设为比较中断,设置相同的死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>、相同的高频周期寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>、相同的比较寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>。通过合适的ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>值实现电路的高频低占空比软启动,减少变频启动对电路的冲击和电磁干扰。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器输出控制原边驱动信号,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器输出控制副边驱动信号。(2)xa0进入中断后,判断电路软启动是否结束或者电路是否过流,若电路工作于输出过流状态,则关断PWM输出,退出中断;若电路工作于软启动状态,则继续保持定占空比定频启动控制;xa0(3)xa0清中断标志,允许同级中断,将两个定时寄存器配置为周期中断,对电路进行三极点两零点的补偿,并对补偿结果采用Delta-Sigma算法,在减少寄存器位数提高计算速度的同时保证了求解精度,得到控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>。(4)xa0判断电路工作区域,进行分类控制:xa0xa0xa0xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>大于给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>,则系统处于极轻载区域或启动区,对系统进行高频区域驱动控制,实现定频调脉宽闭环。其中给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>为系统进行调频与调占空比切换的临界频率,精度为12位。xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="84"/>,则系统处于重载或额定工作区,对系统进行第二区域驱动控制,实现对应原副边驱动信号同步开通,原副边驱动信号根据电路参数关断,系统运行于调频定脉宽状态。其中给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>为LLC同步谐振变换器的两个谐振点,精度为12位:xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="101"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="148"/>xa0xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="81"/>,则系统处于轻载区域,对系统进行第一区域驱动控制,实现副边驱动信号提前原边驱动信号若干时钟周期开通,原副边驱动信号同步关断。(5)xa0退出中断,返回步骤(2)。xa0xa0xa0上述主程序步骤3中的Delta-Sigma算法,其执行步骤如下:1xa0xa0xa0xa0上次补偿结果与上次的中间变量相加,减去上次输出得到此次中间变量。2xa0xa0xa0xa0此次补偿结果与此次中间变量相加后截取前12位作为此次的输出。xa0xa0xa0上述主程序步骤4中,当系统处于第一区域驱动控制时,执行步骤如下:1设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现副边驱动信号提前开通。2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="58"/>。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="105"/>决定了副边同步整流管提前开通的时间,确保了谐振结束副边驱动信号立刻关断,防止能量倒灌。xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/> xa0xa0上述主程序步骤4中,当系统处于第二区域驱动控制时,执行步骤如下:1设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通。2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,确保副边开关管的及时关断。xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/>xa0,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>上述主程序步骤4中,当系统处于高频驱动控制时,执行步骤如下:xa01关闭周期中断,清除中断标志,开启比较中断,进行两极点单零点PI补偿运算得到ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>。xa0xa0xa0xa02设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通。xa0xa0xa0xa0xa03设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>比较寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,实现电路定频调占空比控制,防止数字信号处理器计算溢出。xa0xa0xa0xa0xa0xa0xa0xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="184"/>,xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>。xa0xa0xa0本发明与现有技术相比较,具有如下显而易见的突出实质性特点和显著优点:本发明适用于数字控制的LLC同步整流谐振变换器,解决了传统控制策略在轻载时引入同步整流管导通损耗的问题,有效地提升轻载状态时电路的效率,。xa0xa0xa0xa0xa0本发明根通过添加的过电流保护装置防止区域切换时的输出过流,提高了系统运行的稳定性。xa0
附图说明
图1是本发明LLC同步整流谐振变换器数字控制装置的结构框图。xa0图2是LLC谐振变换器同步整流控制装置的原副边驱动及谐振电流电压波形图。xa0图3是本发明的基于数字控制主程序算法流程图。xa0图4是本发明的基于数字控制的Delta-Sigma算法流程图xa0图5是本发明的基于数字控制第一区域驱动子算法流程图。xa0图6是本发明的基于数字控制第二区域驱动子算法流程图。xa0图7是本发明的基于数字控制高频区域驱动子算法流程图。xa0
具体实施方式
本发明的优选实施例结合附图详述如下:xa0实施例一:参见图1,本LLC谐振变换器同步整流数字控制装置包括一个数字信号处理器DSP(101)、一个原边高频驱动电路(103)、一个电流采样检测电路(113)、一个电压采样检测电路(102)以及一个副边高频驱动电路(104),其特征在于所述数字信号处理器DSP(101)分别经所述原边高频驱动电路(103)、电流采样检测电路(105)、电压采样检测电路(102)和副边高频驱动电路(104)连接受控的LLC同步整流谐振变换器电路(100)。所述的数字信号处理器(101)根据经电压采样检测电路(102)反馈的输出电压判断电路运行区域,经三极点两零点补偿后分别改变两个片内周期寄存器值以生成高频驱动信号,并由数字信号处理器(101)输出到所述的高频驱动电路(103)与(104)中,所述高频驱动电路(103)、(104)将其隔离和功率放大后驱动原副边MOS管。xa0所述的电流检测电路检测副边输出电流,并输出到数字信号处理器(101),数字信号处理器(101)根据该电流大小判断是否重载或区域切换时的过流,以及时切断原副边高频驱动电路(103)与(104)。xa0本实施例的工作原理简述如下:xa0LLC谐振变换器根据负载可以分为运行于轻载的第一工作区域与运行于重载的第二工作区域。当电路启动或极轻载时,由于反馈的输出电压较小,电路将处于极高频运行状态,易导致数字信号处理芯片计算溢出。本发明选取临界频率ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>,当计算的运行频率高于ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>时,电路运行于定频状态,其频率为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>。此时,系统进入调占空比控制以稳定输出电压直至计算的频率低于ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>为止。xa0故本发明将电路分为三个区域:第一工作区域,第二工作区域及高频工作区域。xa0当电路工作在第一工作区域时,原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>开通,输入电压通过原边开关ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>、谐振电感ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>与谐振电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>进行谐振,能量由副边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="29"/>传至负载端。当原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>关断后,寄生电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>被充至输入电压,寄生电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>放至零电压,此时原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>被寄生体二极管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>钳位,保证了零电压开通,该工作区域电路的谐振频率为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="101"/>。xa0附图2(a)给出了第一工作区域的电路工作波形图。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>为原边驱动波形,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="26"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="29"/>为副边驱动波形,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="28"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>分别为谐振电容电压波形与原边谐振电流波形。从图2(a)可以看出当电路工作在轻载区域时,原边电路开启时,副边电流ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="28"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="29"/>已经过零。故副边同步整流管需要提前几个DSP时钟周期开通以消除副边同步整流管的开通损耗。xa0当电路工作在第二工作区域时,原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>开通,输入电压通过原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>、谐振电感ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>与谐振电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>进行谐振,能量由副边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="29"/>传至负载端。此时电路的开关频率小于谐振频率,当电路谐振至励磁电流等于谐振电流时,副边同步整流管须关断,防止电流反向流入同步整流管而导致系统崩溃。这时由于励磁电感ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>不被输出电压钳位,故谐振电感(ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>)与谐振电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>以及励磁电感ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>三者共同谐振,电路谐振频率为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="148"/>。当原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>关断后,寄生电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>被充电至输入电压,寄生电容ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>放至零电压,此时原边开关管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>被寄生体二极管ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>钳位,保证了零电压开通。xa0附图2(b)给出了第二工作区域的电路工作波形图。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="20"/>为原边驱动波形,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="26"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="29"/>为副边驱动波形,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="28"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>分别为谐振电容电压波形与原边谐振电流波形。从图2(b)可以看出当电路工作在重载区域时,原边谐振电流谐振周期较小。当谐振电流为零时,副边同步整流管需要及时关断,防止能量倒灌入原边,造成系统崩溃。xa0当电路由第一工作区域向第二工作区域切换时,当运行频率过谐振点时电路阻抗最小。此时,负载稍许变动将引起电路的过流,故增设过流保护检测保证电路的稳定运行。xa0实施例二:xa0参见图3,本LLC谐振变换器同步整流电路的数字控制方法,采用上述的控制装置对上述电路进行控制,其特征在于控制步骤如下:xa0xa0xa0xa0(1)xa0初始化数字信号处理器(101)片内定时器ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>,将其设为比较中断,设置相同的死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>、相同的高频周期寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>、相同的比较寄存器值ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>。通过合适的ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="25"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>值实现电路的高频低占空比软启动,减少变频启动对电路的冲击和电磁干扰。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器输出控制原边驱动信号,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器输出控制副边驱动信号。(2)xa0进入中断后,判断电路软启动是否结束或者电路是否过流,若电路工作于输出过流状态,则关断PWM输出,退出中断;若电路工作于软启动状态,则继续保持定占空比定频启动控制;xa0(3)xa0清中断标志,允许同级中断,将两个定时寄存器配置为周期中断,对电路进行三极点两零点的补偿,得到控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>。LLC谐振变换器的传递函数为xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="214"/> 式中,低频的ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>是由输出滤波电路产生的,而ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>是电容等效串联电阻(ESR)效应而产生的。当电路运行于工作状态一时,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="104"/>的解为两个分离的极点,随着开关频率向谐振点ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>接近而接近。当电路运行于工作状态二时,该方程为双重极点。使用三型补偿方法,在ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>处添加零点,双极点处添加一个零点,在ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="28"/>处添加一极点,并在开关频率的一半处添加一个极点。(4)xa0判断电路工作区域,进行分类控制:xa0xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="17"/>大于给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>,则系统处于极轻载区域或启动区,对系统进行高频区域驱动控制,实现定频调脉宽闭环。给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="21"/>为系统进行调频与调占空比切换的临界频率。xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="84"/>,则系统处于重载或额定工作区域,对系统进行第二区域驱动控制,实现对应原副边驱动信号同步开通,原副边驱动信号根据电路参数关断,系统运行于调频定脉宽状态。xa0其中给定信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>为LLC同步谐振变换器的两个谐振点:xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="101"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="148"/>xa0xa0xa0xa0若控制信号ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="81"/>,则系统处于轻载区域,对系统进行第一区域驱动控制,实现副边驱动信号提前原边驱动信号若干时钟周期开通,原副边驱动信号同步关断。(5)xa0退出中断,返回步骤(2)。xa0步骤(3)中所述的Delta-sigma算法如下:xa01xa0上一次补偿结果ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>与上一次的中间变量ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="65"/>相加,减去上一次输出ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="60"/>得到中间变量ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="45"/>。 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="325"/> 2补偿结果ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>与ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="45"/>相加后截取前12位作为这一次的输出ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="41"/>。xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="193"/> xa0xa0xa0xa0附图4给出了该计算方法的流程图,采用该算法运算得到的结果为12位精度,在减少寄存器位数的同时不降低系统的精度,并将该结果送入主程序步骤4进行区域判断。xa0上述的主程序中第一驱动区域子程序执行如下步骤:xa01设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现副边驱动信号提前开通。2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="58"/>。其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="105"/>决定了副边同步整流管提前开通的时间,确保了谐振结束副边驱动信号立刻关断,防止能量倒灌。xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/> 上述的主程序中第二驱动区域子程序执行如下步骤:xa01设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,且满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通。2ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="22"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>的周期寄存器值设为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,确保副边开关管的及时关断。xa0 ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="181"/>xa0,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>上述的主程序中高频驱动区域子程序执行如下步骤:1关闭周期中断,清除中断标志,开启比较中断,进行两极点单零点PI补偿运算得到ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>。xa0xa0xa0xa0xa02设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>,ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>寄存器死区时间设置为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>,满足ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="73"/>,其中ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="30"/>、ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="32"/>与电路启动时定频控制设置死区时间ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="34"/>相同,实现原副边开关管同时开通。xa0xa0xa0xa0xa0xa03设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>周期寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,设置ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="16"/>和ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="18"/>比较寄存器为ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="24"/>,实现电路定频调占空比控制,防止数字信号处理器计算溢出。xa0xa0xa0xa0xa0xa0xa0xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="184"/>,xa0xa0ntent="drawing" img-format="jpg" inline="no" orientation="portrait" wi="186"/>。xa0xa0